Gun carriages - French English Dictionary